seam strap - French English Dictionary